/**
 * @description This is a class
 * @author cxc
 * @date Created in 2018.04.09 20:43
 * @version v1.0.0
 */

package com.kingyea.mobilepolice;

/*

        @PreAuthorize("hasRole('ROLE_INIT')")
        @PreAuthorize("hasAuthority('query-demo')")
*/

/**
 * 为什么要写注解式接口权限？
 * 以前用url作为资源控制权限，很大原因是因为url资源入口且基本不变动
 * 目前使用restful接口风格url千变万化，甚至相同，我们需要为资源入口加入固定的标识 资源权限
 * 资源权限
 * 资源权限
 * 资源权限
 * 资源权限
 * 资源权限
 * 资源权限
 **/

/** 资源权限 **/

/*
detail-organization         查看部门详情
create-organization         创建部门
update-organization         修改部门
delete-organization         删除部门
allot-organization          分配部门给用户管理

create-user                 创建用户
update-user                 修改用户
delete-user                 删除用户
detail-user                 创建用户

search-user-role            查询用户的角色
delete-role-for-user        删除用户的角色
add-role-for-user           分配角色给用户
create-role                 添加角色
delete-role                 删除角色
update-role                 修改角色

query-permission            查询资源权限
add-permission-for-role     分配资源权限给角色
del-permission-for-role     删除角色的资源权限
*/
